package com.mapper;

import com.domain.entity.Assort;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author caishenao
* @description 针对表【assort】的数据库操作Mapper
* @createDate 2023-10-12 20:12:21
* @Entity com.entity.Assort
*/
@Mapper
public interface AssortMapper{

    /**
     * 根据分类名称查询分类信息
     *
     * @param name 分类名称
     * @return 分类信息
     */
    Assort getByName(@Param("name") String name);

    /**
     * 查询分类信息
     *
     * @param assort 分类信息
     */
    void insert(@Param("assort") Assort assort);

    /**
     * 查询所有分类信息
     *
     * @return 所有分类信息
     */
    List<Assort> list();

    /**
     * 根据id查询分类信息
     *
     * @param id id
     * @return id对应的分类信息
     */
    Assort getById(@Param("id") Integer id);
}




